controlled polymerization techniques - French English Dictionary